radar scatterometer - Spanish English Dictionary